Ahmed Saad El Dawy
aseldawy@yahoo.com
11:37 AM 10/09/2002

Before beginning I must explain that this editor was made for my own use. So it may not be user-friendly or anything like that.

To make a scenario file there's two steps:
1-Build levels and write story.
2-Arrange them in one scenario file.

1-a: Build level
   On the main screen choose level. You will see at the top the brush type, at the middle the board and at the bottom the brush attributes.
*How to build/edit the board:
-You can set the brush type to rectangle by pressing (1). This means you have to drag a region , with the left button, and it will be all the brick you are selecting.
-You can set it ot single by pressing (2). This means that each click with the left mouse button will put a brick at this place. You can also hold down the left mouse button and move over the board and each brick you pass over will be set to the selected brick.
-Clicking the right click on a brick will cause the brush to be set to this brick attributes (like the syring).

*Understand the attributes:
-at the bottom you will see the current brick attributes
o-Exist: true means there's a brick and false means there isn't (set it to false if you want to delete a brick).
o-Visible:Is the player can see this brick while playing or not (Hidden bricks will be marked with a cyan line on the board). Note that invisible bricks will show after one hit with the ball.
o-Hittable: Is this brick can be destroyed (removed) with the ball or not(non hittable blocks will be marked with a red line on the board).
o-Powerup: Is this brick contains powerup (brick containing powerup will be marked with a green line).
o-Block: If this brick is a part of a block. If you set it to true this brick will not be removed until all the block is hit (all adjacent bricks of type block are said to be one block)
in the next shape the stars are bricks that set to block, so you will find three blocks. the left one, the middle (two only) and the right (only one).
(Blocks are marked with  a yellow line)
Note that the brick image decreases by one when it is hit.
_________
|o*oo*oo|
|***o*o*|
|*oooooo|
_________
o-Hits left: Number of hits the brick have to take until it explodes 1..7. Note that for each hit the image of the brick will decrease by one as the order you see when you choose.
o-image: I think it's obvious.

*Change the attributes:
E: for exist
V: for visible
H: for hittable
P: for powerup
B: for block
+ and -: for hits left
f3: for image
if you want to change some attributes and leave others as they is on the board. You can set some attributes for don't care so they remain as they are. Set the don't care for any attribute by pressing Alt+attribute key
e.g: alt+P don't care the powerup
       alt+f3 dont' care the image

*Change Powerup appearing frequency:
This will help you making very special levels. You can control which powerups appears and which doesn't. And you can set the frequency of appearing for each one.
Press F5 to set this. You will see each powerup and a number in front of it. This number shows the frequncy of appearing for this powerup respectively to the others. The greater the frequency of powerup the more it will appear during the game. If you want a certain powerup not to show in the game, set it to zero or just leave it blank.
You can choose a powerup by clicking the mouse over it.
Note that there's alot of empty slots for powerups. Just leave them as they are.
After editing this press enter to accept or esc to cancel.

*Change level name and comments:
Press o to enter the options screen.
You will see on the top left a word indicates the level type. Beneath it the level name. Right to the level name the background image. And at the bottom the level comments.
o-Level type can be set to normal level or bonus level. The normal level just like all levels you have played. The bonus level is a level that will be skipped. You cannot play it. (you may not use it at all I just made it for one level in the game and you may haven't seen it yet). You can change level type  by right click on it.
o-You can set other things (name, comment and background) by clicking on it and writing what you want.
Note that when you write your comments you must press enter at the end of each line or something bad will happen.
Note also that the background must be a pcxfile 320x200 256 colors and you must write its name and extention and it must be in the same directory game.

*undo:
ctrl+z to undo

*Test the level:
press t to test the level

*new level:
press ctrl+n for a new level

*Save level:
Press f12 to save level then write its name and press enter. No cancel this time, and it will overwrite the existing file without prompt.

*load level:
Press f11 to load game, select the file you want and press enter or press esc to cancel.

*Help:
Press f1 for help (but i don't recommend such a thing) click the mouse to exit the help screen

*End:
press esc to end level editor.



1-b: write a piece of story
This is very easy. On the main screen click on story.
Write down your words (Also don't forget to enter after each line)
To change the background press f5 and type the pcxfile name.
to save press f12 and write the story filename. No open to edit this time.

2: Make an episode (scenario file):
Click on episode on the main screen. You will see four list boxes the left one is the episode, the middle one is the levels you have created, the top right one is the bonus levels, and the bottom right is the storys.
click on what ever you want to add (level, bonus level or story) and press enter to add it to the episode.
Note that there's no undo or edit or delete for any thing. One mistake means you have to rebuild the episode.
to save press f12 and write the filename. No open you know.


Hope you have understanded anything I've written.
you can ask me by sending to asdawy@hotmail.com